producing immunity - Français Anglais Dictionnaire